Optimization of open flow controller placement in software defined networks
نویسندگان
چکیده
The world is entering into the era of Big Data where computer networks are an essential part. However, current network architecture not very convenient to configure such leap. Software defined (SDN) a new which argues separation control and data planes devices by centralizing former in high level, centralised efficient supervisors, called controllers. This paper proposes mathematical model that helps optimizing locations controllers within while minimizing overall cost under realistic constrains. Our method includes finding minimum placing controllers; these costs latency, controller processing power link bandwidth. Different types topologies have been adopted consider profile controllers, links switches. results showed as size input increased, time find optimal solution also increased non-polynomial time. In addition, linearly with size. Furthermore, when increasing allocating possible for same number switches, was found be less.
منابع مشابه
Controller Placement in Software Defined Network using Iterated Local Search
Software defined network is a new computer network architecture who separates controller and data layer in network devices such as switches and routers. By the emerge of software defined networks, a class of location problems, called controller placement problem, has attracted much more research attention. The task in the problem is to simultaneously find optimal number and location of controll...
متن کاملAnalyzing Controller Placement in Software Defined Networks
Software Defined Networks is an emerging network paradigm which introduces programmability to networks and has the capability to dynamically configure the network. In a traditional IP based network the control part and the data forwarding elements are imposed in a single box that has very limited ability to configure the network, some vendor specific codes run on the forwarding elements to perf...
متن کاملA New Reliable Controller Placement Model for Software-Defined WANs
Software-Defined Network (SDNs) is a decoupled architecture that enables administrators to build a customizable and manageable network. Although the decoupled control plane provides flexible management and facilitates the task of operating the network, it is the vulnerable point of failure in SDN. To achieve a reliable control plane, multiple controller are often needed so that each switch must...
متن کاملOn Controller Performance in Software-Defined Networks
Network architectures in which the control plane is decoupled from the data plane have been growing in popularity. Among the main arguments for this approach is that it provides a more structured software environment for developing network-wide abstractions while potentially simplifying the data plane. As has been adopted elsewhere [11], we refer to this split architecture as Software-Defined N...
متن کاملDistributed controller clustering in software defined networks
Software Defined Networking (SDN) is an emerging promising paradigm for network management because of its centralized network intelligence. However, the centralized control architecture of the software-defined networks (SDNs) brings novel challenges of reliability, scalability, fault tolerance and interoperability. In this paper, we proposed a novel clustered distributed controller architecture...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Power Electronics and Drive Systems
سال: 2021
ISSN: ['2722-2578', '2722-256X']
DOI: https://doi.org/10.11591/ijece.v11i4.pp3145-3153